%%% Local Variables:
%%% coding: utf-8
%%% mode: latex
%%% TeX-engine: xetex
%%% End:

\documentclass[14pt, a4paper]{extreport}

\usepackage{graphicx}
\DeclareGraphicsExtensions{.jpg}

\usepackage{hyperref}

\usepackage{mathtext}
\usepackage[utf8]{inputenc}

\usepackage{amsfonts}
\usepackage{amsmath}

\usepackage[english,russian]{babel}

\usepackage{fontspec} 
\defaultfontfeatures{Ligatures={TeX},Renderer=Basic}
\setmainfont[Ligatures={TeX,Historic}]{Times New Roman}

\usepackage{xcolor}

\usepackage{tabularx}

\setlength{\parindent}{1.25cm}
\usepackage{indentfirst} %отступ первой строки первого абзаца
%\linespread{1.25}

\usepackage{geometry}
\geometry{left=3cm}
\geometry{right=1.5cm}
\geometry{top=2cm}
\geometry{bottom=2cm}

\hypersetup{
    colorlinks,
    citecolor=black,
    filecolor=black,
    linkcolor=black,
    urlcolor=black
}

\usepackage{titlesec} % оформление заголовков

\titleformat{\chapter}[block]
	{\centering\bfseries}
        {\thechapter}
        {}
	{\MakeUppercase}
\titleformat{\section}[block]
	{\centering\bfseries}
        {\thesection}
        {1em}{}
\titleformat{\subsection}[block]
	{\bfseries}
        {\thesubsection}
        {1em}{}

% Оформление содержания
\usepackage{titletoc}
\dottedcontents{section}[0cm]{}{1em}{0.25pc}
\dottedcontents{subsection}[1.25cm]{}{2em}{0.25pc}
\dottedcontents{chapter}[0cm]{}{1em}{0.25pc}

\usepackage{caption}
\DeclareCaptionLabelSeparator{defffis}{ --- }
\captionsetup{labelsep=defffis}
\captionsetup[figure]{justification=centering,labelsep=defffis, labelformat=empty}
\captionsetup[table]{justification=raggedright, singlelinecheck=off}

\usepackage{array}
\newcommand\ChangeRT[1]{\noalign{\hrule height #1}}

\renewcommand{\thechapter}{\hspace*{-1em}}
\renewcommand{\thesection}{\arabic{section}}

\usepackage{setspace}

\begin{document}
\def\contentsname{СОДЕРЖАНИЕ}

\begin{titlepage}
\newpage
\begin{figure}[h!]
    \centering
    \includegraphics[scale=0.3]{MIREA_GERB}
\end{figure}
\vspace{-0.7cm}
\begin{center}
\small МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ \\
Федеральное государственное бюджетное образовательное учреждение \\
высшего образования \\
\textbf{''МИРЭА - Российский технологический университет''} \\
    \vspace{0.25cm}
\large     \textbf{РТУ МИРЭА} \\
\end{center}
    \vspace{0.25cm}
\hrule
    \vspace{0.05cm}
\hrule
\begin{center}
\small Институт кибернетики \\
    Кафедра общей информатики \\
\end{center}
    \vspace{2em}
\begin{center}
\large \textbf{ОТЧЕТ} \\
\large \textbf{ПО ПРАКТИЧЕСКОЙ РАБОТЕ №10} \\
\large <<Изучение работы триггеров>> \\
\large \textbf{по дисциплине} \\
\large <<ИНФОРМАТИКА>> \\
\end{center}
    \vspace{5em}
\begin{flushleft}
\small Выполнил студент группы ИВБО-02-21 \hfill Иванов И.М. \\
\vspace{2em}
\small Принял старший преподаватель \hfill Смирнов С.С. \\
    \vspace{3em}
\end{flushleft}
\begin{flushleft}
\hspace{0.05\textwidth}\footnotesize Практическая \hspace{0.25\textwidth} <<\underline{\hspace{0.025\textwidth}}>>\underline{\hspace{0.09\textwidth}}2021 г. \hspace{0.15\textwidth} \underline{\hspace{0.15\textwidth}} \\
    \vspace{0.75em}
\hspace{0.05\textwidth}работа выполнена \\
    \vspace{1em}
\hspace{0.15\textwidth}\footnotesize <<Зачтено>> \hspace{0.185\textwidth} <<\underline{\hspace{0.025\textwidth}}>>\underline{\hspace{0.09\textwidth}}2021 г. \hspace{0.15\textwidth} \underline{\hspace{0.15\textwidth}}
	\vspace{5em}
\end{flushleft}
\begin{center}
	\small Москва 2021
\end{center}
\end{titlepage}
\begin{spacing}{1.5}
\setcounter{page}{2}
\tableofcontents
\newpage
\section{ПОСТАНОВКА ЗАДАЧИ}
Изучить на практике работу следующих триггеров: Одноступенчатый асинхронный RS-триггер на элементах И-НЕ; Одноступенчатый асинхронный RS-триггер на элементах ИЛИ-НЕ; Одноступенчатый синхронный RS-триггер на элементах И-НЕ; Двухступенчатый синхронный RS-триггер с асинхронными входами предустановки, выполненный на элементах И-НЕ; Одноступенчатый D-триггер, выполненный на элементах И-НЕ; Динамический RS-триггер,  работающий  по  переднему  фронту, выполненный на элементах И-НЕ; Динамический RS-триггер, работающий по заднему фронту, выполненный на элементах ИЛИ-НЕ; Т-триггер с асинхронными входами предустановки, выполненный на основе двухступенчатого RS-триггера; JK-триггер;
\newpage
\section{ПРОЕКТИРОВАНИЕ И РЕАЛИЗАЦИЯ}
\subsection{Одноступенчатый асинхронный RS-триггер на элементах И-НЕ}
RS-триггер --- это триггер с раздельной установкой состояний логического нуля и логической единицы (с раздельным запуском). Он имеет два информационных входа $S$ и $R$. По входу $S$ триггер устанавливается в состояние $Q = 1$ ($Q = 0$), по входу $R$ --- в состояние $Q = 0$ ($Q = 1$).

В асинхронных триггерах срабатывание происходит непосредственно в момент изменения сигнала на информационных входах. Асинхронные RS-триггеры являются наиболее простыми. В качестве самостоятельного устройства используются редко, но являются основой для построения более сложных систем.

Таблица переходов асинхронного RS-триггера (табл. \ref{table:tab1}) и схема (рис. \ref{fig:pic1}) изображены ниже.
\begin{table}[htp]
  \caption{Таблица переходов асинхронного одноступенчатого RS-триггера}
  \centering
  \begin{tabular}{
      !{\vrule width 1.75pt} c
      | c 
      !{\vrule width 1.75pt} c 
      | c 
      !{\vrule width 1.75pt} c !{\vrule width 1.75pt}
  }
  \ChangeRT{1.75pt}
  $\overline{S}$ & $\overline{R}$ & $Q(t+1)$ & $\overline{Q(t+1)}$ & Режим \cr \ChangeRT{1.75pt}
  0 & 0 & 1 & 1 & Запрещённая комбинация \cr \hline
  0 & 1 & 1 & 0 & Установка 1 \cr \hline
  1 & 0 & 0 & 1 & Установка 0 \cr \hline
  1 & 1 & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \ChangeRT{1.75pt}
  \end{tabular}
  \label{table:tab1}
\end{table}
\begin{figure}[htp]
  \centering
  \includegraphics[scale=0.25]{lab10-pic1}
  \caption{Рисунок 1 --- Одноступенчатый асинхронный RS-триггер на элементах И-НЕ}
  \label{fig:pic1}
\end{figure}

\subsection{Одноступенчатый асинхронный RS-триггер на элементах ИЛИ-НЕ}
В зависимости от логической структуры асинхронные RS-триггеры бывают с прямыми либо инверсными входами. Триггеры такого типа построены на двух логических базисах: И-НЕ --- триггер с прямыми входами; ИЛИ-НЕ --- триггер с инверсными входами.

Далее изображены таблица переходов асинхронного одноступенчатого RS-триггера с инверсными входами (табл. \ref{table:tab2}) и схема (рис. \ref{fig:pic2}).

\begin{table}[htp]
  \caption{Таблица переходов одноступенчатого асинхронного RS-триггера на элементах ИЛИ-НЕ}
  \centering
  \begin{tabular}{
      !{\vrule width 1.75pt} c
      | c 
      !{\vrule width 1.75pt} c 
      | c 
      !{\vrule width 1.75pt} c !{\vrule width 1.75pt}
  }
  \ChangeRT{1.75pt}
  $S$ & $R$ & $Q(t+1)$ & $\overline{Q(t+1)}$ & Режим \cr \ChangeRT{1.75pt}
  0 & 0 & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \hline
  0 & 1 & 0 & 1 & Установка 0 \cr \hline
  1 & 0 & 1 & 0 & Установка 1 \cr \hline
  1 & 1 & 0 & 0 & Запрещённая комбинация \cr \ChangeRT{1.75pt}
  \end{tabular}
  \label{table:tab2}
\end{table}
\begin{figure}[htp]
  \centering
  \includegraphics[scale=0.25]{lab10-pic2}
  \caption{Рисунок 2 --- Одноступенчатый асинхронный RS-триггер на элементах ИЛИ-НЕ}
  \label{fig:pic2}
\end{figure}

\subsection{Одноступенчатый синхронный RS-триггер на элементах И-НЕ}


\begin{table}[htp]
  \caption{Таблица переходов одноступенчатого синхронного RS-триггера c прямыми входами}
  \centering
  \begin{tabular}{
      !{\vrule width 1.75pt} c
      | c 
      | c
      !{\vrule width 1.75pt} c 
      | c 
      !{\vrule width 1.75pt} c
      !{\vrule width 1.75pt} c !{\vrule width 1.75pt}
  }
  \ChangeRT{1.75pt}
  $C$ & $S$ & $R$ & $Q(t+1)$ & $\overline{Q(t+1)}$ & Режим \cr \ChangeRT{1.75pt}
  0 & * & * & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \hline
  1 & 0 & 0 & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \hline
  1 & 0 & 1 & 0 & 1 & Установка 0 \cr \hline
  1 & 1 & 0 & 1 & 0 & Установка 1 \cr \hline
  1 & 1 & 1 & 1 & 1 & Запрещённая комбинация \cr \ChangeRT{1.75pt}
  \end{tabular}
  \label{table:tab3}
\end{table}
\begin{figure}[htp]
  \centering
  \includegraphics[scale=0.25]{lab10-pic3}
  \caption{Рисунок 3 --- Одноступенчатый синхронный RS-триггер на элементах И-НЕ}
  \label{fig:pic3}
\end{figure}

\subsection{Одноступенчатый синхронный RS-триггер асинхронными входами предустановки, выполненный на элементах И-НЕ}

\begin{table}[htp]
  \caption{Таблица переходов триггера}
  \centering
  \begin{tabular}{
      !{\vrule width 1.75pt} c
      | c 
      | c
      | c
      | c
      !{\vrule width 1.75pt} c 
      | c 
      !{\vrule width 1.75pt} c
      !{\vrule width 1.75pt} c !{\vrule width 1.75pt}
  }
  \ChangeRT{1.75pt}
  $C$ & $\overline{S}$ & $\overline{R}$ & $S$ & $R$ & $Q(t+1)$ & $\overline{Q(t+1)}$ & Режим \cr \ChangeRT{1.75pt}
  * & 0 & 0 & * & * & 1 & 1 & Запрещённая комбинация \cr \hline
  * & 0 & 1 & * & * & 1 & 0 & Асинхронная 1 \cr \hline
  * & 1 & 0 & * & * & 0 & 1 & Асинхронный 0 \cr \hline
  0 & 1 & 1 & * & * & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \hline
  1 & 1 & 1 & * & * & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \hline 
  $\lrcorner\hspace{-0.34ex}\ulcorner$ & 1 & 1 & 1 & 1 & 0 & 1 & Синхронная установка 0 \cr \hline 
  $\lrcorner\hspace{-0.34ex}\ulcorner$ & 1 & 1 & 1 & 1 & 1 & 0 & Синхронная установка 1 \cr \hline 
  $\lrcorner\hspace{-0.34ex}\ulcorner$ & 1 & 1 & 1 & 1 & 1 & 1 & Запрещённая комбинация \cr \ChangeRT{1.75pt}
  \end{tabular}
\end{table}
\begin{figure}[htp]
  \centering
  \includegraphics[scale=0.25]{lab10-pic4}
  \caption{Рисунок 4 --- Одноступенчатый синхронный RS-триггер асинхронными входами предустановки, выполненный на элементах И-НЕ}
  \label{fig:pic4}
\end{figure}

\subsection{Одноступенчатый D-триггер, выполненный на элементах И-НЕ}

\begin{table}[htp]
  \caption{Таблица переходов триггера}
  \centering
  \begin{tabular}{
      !{\vrule width 1.75pt} c
      | c 
      | c
      | c
      | c
      !{\vrule width 1.75pt} c 
      | c 
      !{\vrule width 1.75pt} c
      !{\vrule width 1.75pt} c !{\vrule width 1.75pt}
    }
    \ChangeRT{1.75pt}
    $C$ & $D$ & $Q(t+1)$ & $\overline{Q(t+1)}$ & Режим \cr \ChangeRT{1.75pt}
    0 & * & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \hline
    1 & 0 & 0 & 1 & Установка 0 \cr \hline
    1 & 1 & 1 & 0 & Установка 1 \cr \ChangeRT{1.75pt}
  \end{tabular}
\end{table}
\begin{figure}[htp]
  \centering
  \includegraphics[scale=0.25]{lab10-pic5}
  \caption{Рисунок 5 --- Одноступенчатый D-триггер, выполненный на элементах И-НЕ}
  \label{fig:pic5}
\end{figure}

\subsection{Динамический RS-триггер,  работающий  по  переднему  фронту, выполненный на элементах И-НЕ}

\begin{table}[htp]
  \caption{Таблица переходов триггера}
  \centering
  \begin{tabular}{
      !{\vrule width 1.75pt} c
      | c 
      | c
      !{\vrule width 1.75pt} c 
      | c 
      !{\vrule width 1.75pt} c
      !{\vrule width 1.75pt} c !{\vrule width 1.75pt}
  }
  \ChangeRT{1.75pt}
  $C$ & $\overline{S}$ & $\overline{R}$ & $Q(t+1)$ & $\overline{Q(t+1)}$ & Режим \cr \ChangeRT{1.75pt}
  0 & * & * & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \hline
  1 & * & * & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \hline
  $\lrcorner\hspace{-0.34ex}\ulcorner$ & 0 & 0 & 0 & 0 & Запрещённая комбинация \cr \hline
  $\lrcorner\hspace{-0.34ex}\ulcorner$ & 0 & 1 & 1 & 0 & Синхронная установка 1 \cr \hline
  $\lrcorner\hspace{-0.34ex}\ulcorner$ & 1 & 0 & 0 & 1 & Синхронная установка 0 \cr \hline 
  * & 1 & 1 & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \ChangeRT{1.75pt}
  \end{tabular}
\end{table}
\begin{figure}[htp]
  \centering
  \includegraphics[scale=0.25]{lab10-pic6}
  \caption{Рисунок 6 --- Динамический RS-триггер,  работающий  по  переднему  фронту, выполненный на элементах И-НЕ}
  \label{fig:pic6}
\end{figure}

\subsection{Динамический RS-триггер, работающий по заднему фронту, выполненный на элементах ИЛИ-НЕ}

\begin{table}[htp]
  \caption{Таблица переходов триггера}
  \centering
  \begin{tabular}{
      !{\vrule width 1.75pt} c
      | c 
      | c
      !{\vrule width 1.75pt} c 
      | c 
      !{\vrule width 1.75pt} c
      !{\vrule width 1.75pt} c !{\vrule width 1.75pt}
  }
  \ChangeRT{1.75pt}
  $C$ & $\overline{S}$ & $\overline{R}$ & $Q(t+1)$ & $\overline{Q(t+1)}$ & Режим \cr \ChangeRT{1.75pt}
  0 & * & * & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \hline
  1 & * & * & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \hline
  $\urcorner\hspace{-0.34ex}\llcorner$ & 1 & 1 & 1 & 1 & Запрещённая комбинация \cr \hline
  $\urcorner\hspace{-0.34ex}\llcorner$ & 0 & 1 & 1 & 0 & Синхронная установка 1 \cr \hline
  $\urcorner\hspace{-0.34ex}\llcorner$ & 1 & 0 & 0 & 1 & Синхронная установка 0 \cr \hline 
  * & 0 & 0 & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \ChangeRT{1.75pt}
  \end{tabular}
\end{table}
\begin{figure}[htp]
  \centering
  \includegraphics[scale=0.25]{lab10-pic7}
  \caption{Рисунок 7 --- Динамический RS-триггер, работающий по заднему фронту, выполненный на элементах ИЛИ-НЕ}
  \label{fig:pic7}
\end{figure}

\subsection{Т-триггер с асинхронными входами предустановки, выполненный на основе двухступенчатого RS-триггера}

\begin{table}[htp]
  \caption{Таблица переходов триггера}
  \centering
  \begin{tabular}{
      !{\vrule width 1.75pt} c
      | c 
      | c
      !{\vrule width 1.75pt} c 
      | c 
      !{\vrule width 1.75pt} c
      !{\vrule width 1.75pt} c !{\vrule width 1.75pt}
  }
  \ChangeRT{1.75pt}
  $T$ & $\overline{S}$ & $\overline{R}$ & $Q(t+1)$ & $\overline{Q(t+1)}$ & Режим \cr \ChangeRT{1.75pt}
  * & 0 & 0 & 1 & 1 & Запрещённая комбинация \cr \hline
  * & 0 & 1 & 1 & 0 & Асинхронная 1 \cr \hline
  * & 1 & 0 & 0 & 1 & Асинхронный 0 \cr \hline
  0 & 1 & 1 & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \hline
  1 & 1 & 1 & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \hline 
  $\lrcorner\hspace{-0.34ex}\ulcorner$ & 1 & 1 & $\overline{Q(t)}$ & $Q(t)$ & Переключение в противоположное состояние \cr \ChangeRT{1.75pt}
  \end{tabular}
\end{table}
\begin{figure}[htp]
  \centering
  \includegraphics[scale=0.25]{lab10-pic8}
  \caption{Рисунок 8 --- Т-триггер с асинхронными входами предустановки, выполненный на основе двухступенчатого RS-триггера}
  \label{fig:pic8}
\end{figure}

\subsection{JK-триггер}
\begin{table}[htp]
  \caption{JK-триггер}
  \centering
  \begin{tabular}{
    !{\vrule width 1.75pt} c
    | c
    | c
    | c
    | c
    !{\vrule width 1.75pt} c
    | c
    !{\vrule width 1.75pt} c !{\vrule width 1.75pt}
  }
    \ChangeRT{1.75pt}
    $C$ & $\overline{S}$ & $\overline{R}$ & $J$ & $K$ & $Q(t+1)$ & $\overline{Q(t+1)}$ & Режим \cr \ChangeRT{1.75pt}
    * & 0 & 0 & * & * & 1 & 1 & Запрещённая комбинация \cr \hline
    * & 0 & 1 & * & * & 1 & 0 & Асинхронная 1 \cr \hline
    * & 1 & 0 & * & * & 0 & 1 & Асинхронный 0 \cr \hline
    0 & 1 & 1 & * & * & $Q(t)$ & $\overline{Q(t)}$ & Хранение \cr \hline
    1 & 1 & 1 & 1 & $\urcorner\hspace{-0.34ex}\llcorner$ & 0 & 1 & Подмена входов C и K \cr \hline
    1 & 1 & 1 & $\urcorner\hspace{-0.34ex}\llcorner$ & 1 & 1 & 1 & Подмена входов C и R \cr \hline
    $\urcorner\hspace{-0.34ex}\llcorner$ & 1 & 1 & 0 & 1 & 0 & 1 & Синхронная установка 0 \cr \hline
    $\urcorner\hspace{-0.34ex}\llcorner$ & 1 & 1 & 1 & 0 & 1 & 0 & Синхронная установка 1 \cr \hline
    $\urcorner\hspace{-0.34ex}\llcorner$ & 1 & 1 & 1 & 1 & 1 & 1 & Режим T-триггера \cr \ChangeRT{1.75pt}
  \end{tabular}
\end{table}

\begin{figure}[htp]
  \centering
  \includegraphics[scale=0.25]{lab10-pic9}
  \caption{Рисунок 9 --- JK-триггер, выполненный по схеме без инвертора} 
  \label{fig:pic9}
\end{figure}
\newpage
\section{ВЫВОДЫ}
В ходе данной практической работы были построены таблицы переходов и схемы для RS, D, T и JK триггеров.
\newpage
\section{СПИСОК ИНФОРМАЦИОННЫХ ИСТОЧНИКОВ}
1. Смирнов С.С., Карпов Д.А. Информатика: Методические указания по
выполнению практических работ. / С.С. Смирнов, Д.А. Карпов—М., МИРЭА —
Российский технологический университет, 2020.–102с.

2. Воронов Г.Б. Лекции по информатике. / Г.Б. Воронов. –М.: МИРЭА —
Российский технологический университет, 2021.: URL: https://online-edu.mirea.ru/mod/webinars/view.php?id=262229 (дата обращения 11.11.2021)
\end{spacing}
\end{document}